#include "widget.h"
#include "ui_widget.h"
#include <QPushButton>
#include <QLabel>
#include <QLineEdit>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

//    自定义光标图片
//    QPushButton *button = new QPushButton(this);
//    button->setGeometry(60,60, 80,80);
//    QPixmap pixmap(":/test.jpg");
//    pixmap = pixmap.scaled(80, 80);
//    QCursor cursor(pixmap, 2, 2);
//    this->setCursor(cursor);

//    // 设置字体
//    QLabel *label = new QLabel(this);
//    label->setGeometry(60,60,390,90);
//    label->setText("这是一个标签");

//    QFont font;
//    font.setFamily("仿宋");
//    font.setPointSize(20);
//    font.setBold(true);
//    font.setItalic(true);
//    font.setUnderline(true);
//    font.setStrikeOut(true);
//    label->setFont(font);

    //    // 设置控件信息提示
    //    QPushButton *button = new QPushButton(this);
    //    button->setGeometry(50,50,90,90);
    //    button->setText("点击");

    //    button->setToolTip("点击也没用");
    //    button->setToolTipDuration(1000);

    //设置焦点策略
    QLineEdit *line1 = new QLineEdit(this);
    QLineEdit *line2 = new QLineEdit(this);
    QLineEdit *line3 = new QLineEdit(this);

    line1->setGeometry(50,50,100,50);
    line2->setGeometry(50,100,100,50);
    line3->setGeometry(50,150,100,50);

    line1->setFocusPolicy(Qt::ClickFocus);
    line2->setFocusPolicy(Qt::TabFocus);
    line3->setFocusPolicy(Qt::NoFocus);

}

Widget::~Widget()
{
    delete ui;
}

